Skip to content

Commit

Permalink
Version 0.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
bencbartlett committed Jan 2, 2019
1 parent f114150 commit be6e326
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. The format

## [Unreleased]

## Overmind [0.5.1] - 2019.1.2

This patch changes the architecture of Overmind to be much more CPU efficient by introducing a cache-friendly `refresh()` phase to the main loop. See [this blog post](https://bencbartlett.wordpress.com/2019/01/02/screeps-6-verifiably-refreshed/) for more details. Additionally, the `Visualizer` system has been rewritten, and prelimiary support for assimilation and swarms has been added.

### Added
- Huge persistence update: much of the Overmind architecture now persists on global between ticks! This saves a ton of CPU that was previously used toward garbage collection.
- The global `Overmind` object is now rebuilt every 20 ticks; in the meantime, `refresh()` is called
Expand Down Expand Up @@ -358,7 +362,8 @@ This release was initially deployed on 2018.3.2 but was re-versioned on 2018.3.1
- Initial pre-release of Overmind after 190 commits and about 80,000 additions.


[Unreleased]: https://github.com/bencbartlett/Overmind/compare/v0.5.0...HEAD
[Unreleased]: https://github.com/bencbartlett/Overmind/compare/v0.5.1...HEAD
[0.5.1]: https://github.com/bencbartlett/Overmind/compare/v0.5.0...v0.5.1
[0.5.0]: https://github.com/bencbartlett/Overmind/compare/v0.4.1...v0.5.0
[0.4.1]: https://github.com/bencbartlett/Overmind/compare/v0.4.0...v0.4.1
[0.4.0]: https://github.com/bencbartlett/Overmind/compare/v0.3.1...v0.4.0
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Overmind Screeps AI [![Build Status](https://travis-ci.org/bencbartlett/Overmind.svg?branch=master)](https://travis-ci.org/bencbartlett/Overmind) </br> [<img src="/assets/img/buttons/download.png" height=22>](https://github.com/bencbartlett/Overmind/releases) [<img src="/assets/img/buttons/patchNotes.png" height=22>](https://github.com/bencbartlett/Overmind/blob/master/CHANGELOG.md) [<img src="/assets/img/buttons/documentation.png" height=22>](https://github.com/bencbartlett/Overmind/wiki) [<img src="/assets/img/buttons/slack.png" height=22>](https://screeps.slack.com/messages/overmind) [<img src="/assets/img/buttons/issue.png" height=22>](https://github.com/bencbartlett/Overmind/issues/new) [<img src="/assets/img/buttons/featureRequest.png" height=22>](https://github.com/bencbartlett/Overmind/issues/new?template=feature_request.md)

### Current release: [Overmind v0.5.x - Evolution](https://github.com/bencbartlett/Overmind/releases)
### Current release: [Overmind v0.5.1 - Evolution](https://github.com/bencbartlett/Overmind/releases)

- See the [changelog](https://github.com/bencbartlett/Overmind/blob/master/CHANGELOG.md) for patch notes
- Documentation is available in the [wiki](https://github.com/bencbartlett/Overmind/wiki)
Expand Down
2 changes: 1 addition & 1 deletion src/console/globals.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
declare const __VERSION__: string;
global.__VERSION__ = '0.5.0';
global.__VERSION__ = '0.5.1';

declare function deref(ref: string): RoomObject | null;

Expand Down

0 comments on commit be6e326

Please sign in to comment.