officekit
Version:
A toolkit to represent and visualize office spaces. It also provides functionality to simulate usage of offices, and calculate a score given a fitness function. It also have functionatlity for automatic allocation of offices using a genetic algorithm.
20 lines (19 loc) • 986 B
TypeScript
export { World } from './office/World';
export { OfficeBuilding } from './office/OfficeBuilding';
export { OfficeFloor } from './office/OfficeFloor';
export { Point } from './office/Point';
export { Person } from './people/Person';
export { People } from './people/People';
export { Team } from './people/Team';
export { Teams } from './people/Teams';
export { Reservation } from './office/reservations/Reservation';
export { Reservations } from './office/reservations/Reservations';
export { SeatingSimulation } from './seating/SeatingSimulation';
export { VizFloor } from './viz/VizFloor';
export { SelectedSeatViz } from './viz/seat/SelectedSeatViz';
export { DistanceSeatViz } from './viz/seat/DistanceSeatViz';
export { SeatFitnessViz } from './viz/seat/SeatFitnessViz';
export { GenerationManager } from './evolution/GenerationManager';
export { Genome } from './evolution/Genome';
export { Population } from './evolution/Population';
export { VizGenome } from './viz/VizGenome';