Freeciv-3.2: cm_tile_type Struct Reference

Freeciv-3.2

Loading...
Searching...
No Matches
Data Fields
cm_tile_type Struct Reference

## Data Fields

int | production [O_LAST]
double | estimated_fitness
bool | is_specialist
Specialist_type_id | spec
struct tile_vector | tiles
struct tile_type_vector | better_types
struct tile_type_vector | worse_types
int | lattice_index
int | lattice_depth

## Detailed Description

Definition at line 168 of file cm.c.

## Field Documentation

## ◆ better_types

struct tile_type_vector cm_tile_type::better_types

Definition at line 174 of file cm.c.

## ◆ estimated_fitness

double cm_tile_type::estimated_fitness

Definition at line 170 of file cm.c.

Referenced by compare_tile_type_by_fitness().

## ◆ is_specialist

bool cm_tile_type::is_specialist

Definition at line 171 of file cm.c.

Referenced by specialists_in_solution(), tile_type_better(), and tile_type_equal().

## ◆ lattice_depth

int cm_tile_type::lattice_depth

Definition at line 177 of file cm.c.

Referenced by compare_tile_type_by_lattice_order().

## ◆ lattice_index

int cm_tile_type::lattice_index

Definition at line 176 of file cm.c.

## ◆ production

int cm_tile_type::production[O_LAST]

Definition at line 169 of file cm.c.

Referenced by compare_tile_type_by_lattice_order(), compare_tile_type_by_stat(), compute_max_stats_heuristic(), tile_type_better(), and tile_type_equal().

## ◆ spec

Specialist_type_id cm_tile_type::spec

Definition at line 172 of file cm.c.

## ◆ tiles

struct tile_vector cm_tile_type::tiles

Definition at line 173 of file cm.c.

## ◆ worse_types

struct tile_type_vector cm_tile_type::worse_types

Definition at line 175 of file cm.c.

Referenced by clean_lattice().