okapi-web

Be aware that computers are not very good when comparing two floating point numbers for equality (less or greater is fine) due to the internal representation to decimal point numbers:

```python
>>> 1.0000000000000 == 1.00000000000000001
True
```
For this reason it is usually better to compare they are close enough:
```python
THRESHOLD = 0.00001
if abs(time - great) < THRESHOLD:
```