mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-06-27 15:32:53 +00:00
removed sub_status -- unused in the current branchtester
This commit is contained in:
parent
5c95359763
commit
4c3800f2b4
19
rulegen.cpp
19
rulegen.cpp
@ -719,7 +719,6 @@ struct treestate {
|
|||||||
int id;
|
int id;
|
||||||
bool known;
|
bool known;
|
||||||
vector<int> rules;
|
vector<int> rules;
|
||||||
vector<int> sub_status; // 1 if DIR_LEFT or DIR_RIGHT and connected to a child
|
|
||||||
twalker giver;
|
twalker giver;
|
||||||
int sid;
|
int sid;
|
||||||
int parent_dir;
|
int parent_dir;
|
||||||
@ -1251,22 +1250,6 @@ void find_single_live_branch(twalker at) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void find_sub_status() {
|
|
||||||
for(int id=0; id<isize(treestates); id++)
|
|
||||||
treestates[id].sub_status.resize(isize(treestates[id].rules), 0);
|
|
||||||
|
|
||||||
for(int id=0; id<isize(treestates); id++) {
|
|
||||||
auto& ts = treestates[id];
|
|
||||||
for(int im=0; im<isize(ts.rules); im++)
|
|
||||||
if(ts.rules[im] >= 0 || ts.rules[im] == DIR_PARENT)
|
|
||||||
for(int i=0; i<isize(ts.rules); i++) if(i != im) {
|
|
||||||
if((ts.giver+im).peek() == (ts.giver+i).peek()) {
|
|
||||||
ts.sub_status[i] = 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void rules_iteration() {
|
void rules_iteration() {
|
||||||
clear_codes();
|
clear_codes();
|
||||||
|
|
||||||
@ -1341,8 +1324,6 @@ void rules_iteration() {
|
|||||||
|
|
||||||
int q = isize(single_live_branch_close_to_root);
|
int q = isize(single_live_branch_close_to_root);
|
||||||
|
|
||||||
find_sub_status();
|
|
||||||
|
|
||||||
for(int id=0; id<isize(treestates); id++) if(treestates[id].is_live) {
|
for(int id=0; id<isize(treestates); id++) if(treestates[id].is_live) {
|
||||||
auto& r = treestates[id].rules;
|
auto& r = treestates[id].rules;
|
||||||
int last_live_branch = -1;
|
int last_live_branch = -1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user